Big Huge Thesaurus

Lynx pardina

noun